package com.yurun.orgparentmodule.mapper;

import com.yurun.commonapi.pojo.*;
import com.yurun.commonapi.vo.ChildAloneTrainingVo;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.math.BigInteger;
import java.util.List;

@Mapper
@Repository
public interface ChildMapper {

    StudentDocument getChildInfoById(BigInteger studentId);
//    List<StudentDocument> getChildInfoById(BigInteger studentId);

    //    TrainingPerformanceFeedbackWeek202111
//    个训周训练
    List<ChildAloneTrainingVo> getChildAloneTrainWeek(BigInteger studentId);

    //    个训月训练
    List<ChildAloneTrainingVo> getChildAloneTrainQuarter(BigInteger studentId);

    //个训感统周
    List<ChildAloneTrainingVo> getChildAloneSensoryTrainWeek(BigInteger studentId);
//    GroupTrainingPlanSummaryMonth202111 getChildGroupTrainMonth();

    String getStudentids(@Param("organizationId") BigInteger organizationId, @Param("branchId") BigInteger branchId);

}
